apply all one's energy - Español Inglés Diccionario